About Winsor Capital Limited (11485741) United Kingdom