About Winner 70 Ltd (13679886) United Kingdom