About Kino Peri Peri Limited (13580327) United Kingdom