About Continuum Life Sciences Holdings Limited (13081950) United Kingdom