About Continuum Research Holdings Limited (13172087) United Kingdom