About Neura Health Group Ltd (12082425) United Kingdom