About Peri Peri Grill & Pizza Ltd (10906496) United Kingdom