About Original Peri Peri Chicken Limited (10102885) United Kingdom