About Aeon Investments Limited (11899434) United Kingdom