About Neurogen Limited (11116331) United Kingdom