Multinational telecommunications, IT managed services and data center services company headquartered in London.