About Neurogig Limited (12067732) United Kingdom