About Neuron Hub Ltd. (10006813) United Kingdom