About City Investments London Limited (09714227) United Kingdom