About Ko Peri Peri Franchise Ltd (12020853) United Kingdom