About Neurocentrx Pharma Limited (SC454814) United Kingdom