About I2 Global Limited (03775442) United Kingdom