Imago Techmedia Ltd is registered in England and Wales under Company No. 04865455. VAT No. GB 843 8456 01
Registered Office: Bedford House, Fulham Green, 69-79 Fulham High Street, London, SW6 3JW, United Kingdom
Business Address: Imago Techmedia, 2C Bedford House, Fulham Green, 69-79 Fulham High Street, London, SW6 3JW, United Kingdom
Imago Techmedia is a subsidiary of Clarion Events Limited
Alibaba Cloud is China’s largest public cloud service provider and world’s 4th biggest web hosting provider.
Alibaba Cloud provides a comprehensive range of cloud services which offers cutting-edge technologies across computing, database, networking, security and storage. With global data centres around the world, Alibaba Cloud services are designed to have high scalability, high availability and cost efficiency.
The same cloud infrastructure which hosts Alipay, a service which processes a record breaking 140,000 payments per second and Alibaba.com, a multi-billion dollar (USD) e-commerce platform.