Baba Investment (Labuan) Ltd.