If your neighbour beats his children and constantly threatens to shoot your house up, you are not morally obligated to spend money at their restaurant.
They spend money on military not to supress the local population, they do it to protect themselves against you.
You are morally responsible for your choices including preventing kids from eating.
It seems based on some premise that North Korea is only bad because other nations are "mean" to it.
Many authoritarian regimes have historically used food availability as a weapon against their own populations. North Korea clearly is one such regime.
There is no private enterprise in North Korea-- I don't know what you think lifting of non-food covering sanctions would do other than further strengthening a rogue state that has no intentions of having anything other than a perpetual slave caste.