The aircraft I've seen so far all have Naturelink written on the tail and are South African registered. They seem to operate very irregularly. They have ads around Dar es Salaam advertising flights but they are almost never seen around the airport. I can't tell you anymore than that.