Netflix is gearing up to release a new feature documentary retracing Michael Schumacher’s first world title in 1994.