About I2 Capital Trust Corporation Ltd (12033568) United Kingdom