About Dd Clinical Limited (10186629) United Kingdom