About St. Pancras Clinical Research Ltd. (10099653) United Kingdom