About Peri Peri Group Ltd (11301674) United Kingdom