About Chicken Peri Peri Ltd (09512280) United Kingdom