About Cwi Global Solutions Ltd (12185293) United Kingdom