About Neuconnect Limited (10429059) United Kingdom