About Amea Limited (10259207) United Kingdom