About Winnr Ltd (12777263) United Kingdom