About Peri Peri Centre Ltd (13031183) United Kingdom