About Clk Media Ltd (05980940) United Kingdom