About Ixellion Ltd (08421935) United Kingdom