About Aegis London Holdings Limited (07984021) United Kingdom