About Ixian Solutions Limited (06585617) United Kingdom