About Clk Solutions Limited (08528557) United Kingdom