17 June 2025 Mzuri to cease UK production Mzuri has confirmed that it will cease production and sales in the UK and move…