About Ccl International Holding Ltd (08565096) United Kingdom