About Protrials Global Limited (SC414120) United Kingdom