About Winfinity Ltd (12284313) United Kingdom