About Iic Holdings Ltd (10442460) United Kingdom