About The Winners Cyprus Ltd (12628927) United Kingdom