I think Mazuri is called something else in England. I know the UK is very fussy about certain food products. Even though they allow Marmite, which is a sludgy biproduct from manufacturing beer....*gag*.
Yes, just keep the substrate wet. I don't think there should be need for a humidifier.