About Aed London Holdings Ltd (13593077) United Kingdom