About Neuroconomy Ltd (12593692) United Kingdom