About Peri Peri Kitchen Limited (10973494) United Kingdom