Report this company


London, United Kingdom

About Company

They are a group of healthcare technology companies (, under one umbrella, and a rapidly growing team of 50 located in the heart of Shoreditch, London. A number of brands and companies operate in the medical, dermatological and nutritional supplement sectors.