About Neurosentronics Limited (12267898) United Kingdom