About Intra City Investments Ltd (11220102) United Kingdom