About Nan Rose Peri Peri 2 Limited (12412866) United Kingdom