Patchwork Health raises £3.5M to fix the staff scheduli