About Aeo Investments Limited (11712651) United Kingdom