About The Peri Peri Shop Ltd (12938890) United Kingdom