About Ixus Limited (05374885) United Kingdom