About Peri Peri Frangos Ltd (11615831) United Kingdom