About Lancashire Neurosciences Hub Ltd (11489629) United Kingdom