Hahico Investment And Construction Company Limited