C&c Global Ltd.