About Aea Holdings Limited (11712325) United Kingdom