About I2i Ventures Ltd (08982807) United Kingdom