About Aedes Investments Ltd (10493637) United Kingdom