About Neuroedit Ltd (10232582) United Kingdom