About Neurometrics Ltd (12268154) United Kingdom