About Neurochase Healthcare Limited (13696291) United Kingdom