About Ashcroft Capital Limited (13292287) United Kingdom