About Neagle Capital Limited (12300694) United Kingdom