About Neurocare Europe Limited (06888872) United Kingdom