International Design & Construction Labuan Ltd.