About C&k Trading London Limited (12924567) United Kingdom