About Neurosolutions Consultancy Services Ltd (12940245) United Kingdom