About Ixc Management Limited (07847378) United Kingdom