About Clk Holdings Ltd. (10131872) United Kingdom