About Continuum Ipr Limited (13172288) United Kingdom