About Neuron Holding Ltd (13556486) United Kingdom