About Clk1 Limited (12383361) United Kingdom