About Rose Peri Peri Grill Ltd (12926141) United Kingdom