About Neural Capital Limited (08436120) United Kingdom