About Clindata Limited (07404968) United Kingdom