About Rose Peri Peri Grill Ltd (11859081) United Kingdom