About Ixxy Ltd (07805732) United Kingdom