About Neurominds Ltd (07636375) United Kingdom