About I2i Development Solutions Ltd. (04332579) United Kingdom