About Aes London Limited (12018820) United Kingdom