About Neuron Guard Limited (10796558) United Kingdom