Headquarters
United Kingdom
Bharti Global Limited