About City Investments & Developments Ltd (12873147) United Kingdom