About Penele Foods Ltd (11046026) United Kingdom