About Neurals Network Ltd (12904710) United Kingdom