About I2 Holdco 2 Limited (06239026) United Kingdom