About Clk Future Holdings Ltd (12329202) United Kingdom