About Global Winners Investments Ltd (12377835) United Kingdom