About Ixaris Solutions Limited (09024600) United Kingdom