About Popeye S Peri Peri Ltd (10861509) United Kingdom