About Jeera Peri Peri Limited (12555232) United Kingdom