About Peri Peri Chicken Portuguese Ltd (10646312) United Kingdom