About Clk Nc Limited (08041338) United Kingdom