About Neurogenera Ltd (11351143) United Kingdom