Employee Number:
500
Headquarters:
UK
Founded Date:
2014
Estimated Revenue:
over £100 million
Income:
106
Gross Profit:
over £100 million
Investors:
the UKRI Engineering, Physical Sciences Research Council, EPSRC, the UKRI Biotechnology and Biological Research Council, UKRI Medical Research Council, the National Institute for Health and Care Research, quantum,
