About Seh Clinical Research Ltd (10876621) United Kingdom