About Winners Network International Ltd. (10941895) United Kingdom