About Cck Holdco Ltd (12420791) United Kingdom