Would have said the UN but I see you are already considering that option.
Otherwise, Slok Airlines fly there in a B732 - Even though they are a passenger airline, they do have a base set up there with regards to groundstaff etc, so it's a start for you. Maybe give them a call?