About Thurgood Capital Limited (11771498) United Kingdom