About Abraxa Brands Ltd (10680736) United Kingdom