About Neurogenics Limited (10505462) United Kingdom