About Peri Peri Sizzlers Limited (12769617) United Kingdom