About Cl Penel Limited (11198807) United Kingdom