About Aldgate East Technologies Ltd. (12299563) United Kingdom