About Pierre Le Pennec Consulting Ltd (13239023) United Kingdom