About Neuronx Limited (10203831) United Kingdom