Combine sauerkraut, carrots, onion, raisins, and orange zest in a large bowl. Blend together orange juice, rapadura, and olive oil in a small bowl, stirring until dissolved. Pour dressing over sauerkraut mixture, toss well to combine. Cover and chill at least 3 hours, up to 1 day. Drain just before serving.