About Neuron Technologies Limited (06795922) United Kingdom