About Clk Consultancy And Assistance Services Ltd (12716646) United Kingdom