About Neox Clinical Research Uk Limited (13054972) United Kingdom