About I2l Ltd (04540145) United Kingdom