About Codex Clinical Research Limited (SC218067) United Kingdom