About Centre For Neuroexcellence Limited (10629896) United Kingdom