About Peli Peli Foods Ltd (12328081) United Kingdom