About Neurologus Consultancy Limited (10469057) United Kingdom