About Ckl Consulting Limited (10408478) United Kingdom