About Peri Peri Grill Bites Limited (12227480) United Kingdom