Earlier quoted context omitted.
The documentary is about fintech innovation driving funds to SMEs. Their examples are a kiwi producer, a fish farm, and and a steel welding company. What they probably mean is that 12,000 businesses are started in China every day, not necessarily all tech related.
Yes, that's it. And a 'business' can also be a small contractor, a restaurant, or a hot-dog stand. It's difficult to firmly characterize the difference between such business, but it's probably not fair to refer to every registered business as a 'startup'.
This is actually important, as, for example, the Lean Startup methodology is applicable to almost any new venture that has to deal with significant uncertainty, regardless of whether it is a high-growth venture, an SME such as a VAR, or non-tech lifestyle businesses.