About Neuroset Ltd (08830138) United Kingdom