About Clinicate Limited (12378664) United Kingdom