Do you see a diabetes specialist? Your specialist should be able to give you advice and a prescription for a suitable substitute. The first one that springs to mind would be Novomix 30. But you need to make the change under the supervision of a doctor/specialist who can give you advice about doses etc.
My daughter used to be on Mixtard 10 and that was discontinued about a year or two ago.