About Neurohub (north West) Cic (10561063) United Kingdom