About Peri Peri Leicester Ltd (13642822) United Kingdom