About Ixxus Director Ltd (11977719) United Kingdom