About Spicy Peri Peri Ltd (12641602) United Kingdom