About Nicolson Neurology Ltd (12172547) United Kingdom