About Abelix Limited (10145905) United Kingdom