About The Pan African Clinical Trials (pact) Group Ltd. (11528518) United Kingdom