About Wincapital Holdings Ltd (12310931) United Kingdom