About Cclb Holding Ltd (12802198) United Kingdom