About Continuum Life Sciences Limited (10143951) United Kingdom