About Gulf Investments & Developments Limited (10749126) United Kingdom