About C&k Limited (11338752) United Kingdom