About New Peri Peri Chicken Ltd (12098516) United Kingdom