About Aa Peri Peri Limited (12352642) United Kingdom