About Douglas Neurosciences Limited (08354172) United Kingdom