Gasneftco General Contracting And Oil & Gas Limited - Dubai Branch