About Ixaris Limited (09215234) United Kingdom