About Nls Clinical Services Limited (08051388) United Kingdom