About Oxford Clinical Research Ltd. (11896328) United Kingdom