About Cck London Limited (10551733) United Kingdom