About Peri Peri Chicken Delight Limited (10286195) United Kingdom