About Ccpl Investments Limited (11204241) United Kingdom