About Neuron Bidco Limited (11751111) United Kingdom