About Ckll Ltd (12035957) United Kingdom