About Nanrose Peri Peri Grill Limited (12399094) United Kingdom