About The London Neurosciences Centre Limited (09592738) United Kingdom