About Chickenoz Peri Peri Limited (12822347) United Kingdom