About Pedro S Peri Peri Ltd (12849475) United Kingdom