About S&m Peri Peri Limited (13092231) United Kingdom