About Nini Peri Peri Ltd (11071300) United Kingdom