About Peri Peri Chicken Limited (11237789) United Kingdom