About Peri Peri & Pizza Ltd (12823506) United Kingdom