About Winner Holdings Limited (09861985) United Kingdom