About Mimi S Street Kitchen Ltd (11928402) United Kingdom