About Winmore Partners Ltd (11403178) United Kingdom