About Abea Ltd (10758180) United Kingdom