About Abalix Ltd (10934511) United Kingdom