About Penalbo Ltd (12491939) United Kingdom