About Inter City Investments Limited (10061050) United Kingdom