Gen Labuan, LTD.