About Virtual Clinical & Scientific Consulting Limited (12783027) United Kingdom