About Clinical Innovations Europe Limited (08849265) United Kingdom