About Capital & City Investments Limited (10448082) United Kingdom