About C&k Corp Ltd (13275653) United Kingdom