About Ixc I (england) Ltd (11911928) United Kingdom