About Interneuron Cic (10959994) United Kingdom