About Mama S Peri Peri Ltd (13361521) United Kingdom