Headquarters: Cambridge, Cambridgeshire, United Kingdom
Employee Number: 101-250
Estimated Revenue: 110
Last Funding Type: Corporate Round
Investor Type: Company
Last Funding Date: 06-24-2019
Investors Number: 7
Founded Date: 2008
Industry: Telehealth