About Neuconnect Britain Ltd (11138769) United Kingdom