About Windmore Capital Limited (13062344) United Kingdom