About I3 Global Limited (12465407) United Kingdom