About Aloxar Capital Ltd (11586849) United Kingdom