About Lord Peri Peri Ltd (12181823) United Kingdom