About Peri Peri Mack Chicken Ltd (12646734) United Kingdom