About Abeat Holdings Limited (10922638) United Kingdom