About Allea Limited (11371692) United Kingdom