About Delish Peri Peri Ltd (SC707117) United Kingdom