About Clinical Research Limited (10586667) United Kingdom