About Carnegie Clinical Research Ltd (SC373109) United Kingdom