About Ixal Ltd (07510948) United Kingdom