What is the molecularity of the RDS of a zero order complex reaction?
Terminology
There are two term which you must understand and use carefully.


Molecularity - The [integer] number of reactant molecular entities that are involved in the 'microscopic chemical event' constituting an elementary reaction. (From IUPAC Gold Book)
Order of reaction - If the macroscopic (observed, empirical or phenomenological) rate of reaction (v) for any reaction can be expressed by an empirical differential rate equation (or rate law) which contains a factor of the form $\ce{k = [A]^\alpha[B]^\beta\text{ ...}}$ (expressing in full the dependence of the rate of reaction on the concentrations A, B, ...) where $\alpha$, $\beta$ are constant exponents (independent of concentration and time) and k is independent of A and B etc. (rate constant, rate coefficient), then the reaction is said to be of order $\alpha$ with respect to A, of order $\beta$ with respect to B, ... , and of (total or overall) order $n = \alpha +\beta + ...$ The exponents $\alpha$, $\beta$, ... can be positive or negative integral or rational nonintegral numbers. 


Equilibrium reaction

For a reaction like the decomposition of ammonia you could write a bimolecular reaction like:

$$\ce{2NH3 -&gt; N2 + 3H2}\tag{1}$$

Often chemists consider such a reaction reaching equilibrium such as:

$$\ce{2NH3 &lt;=&gt; N2 + 3H2}\tag{2}$$ 

where there is a forward reaction which (naively) could be consider as the forward reaction

$$\ce{2NH3 -&gt;[$k_\mathrm{f}$] N2 + 3H2}\tag{2.a}$$

with the forward rate given by $r_\mathrm{f} = k_\mathrm{f}[\ce{NH3}]^2$ and the reverse reaction

$$\ce{N2 + 3H2 -&gt;[$k_\mathrm{r}$] 2NH3}\tag{2.b}$$

with the reverse rate given by $r_\mathrm{r} = k_\mathrm{r}\ce{[N2][H2]}^3$.

However, if you consider the reverse reaction, you can see that there are four molecules involved. It is highly unlikely that four molecules would ever collide in just the right way to cause a reaction. So the reverse reaction occurs in multiple steps with intermediate species involved. The exponents $x$ and $y$ would be determined experimentally and would almost certainly not be integer values. Thus more realistically:

$$r_\mathrm{r} = k_\mathrm{r}[\ce{N2}]^x[\ce{H2}]^y\tag{3}$$

Catalytic reaction

Now, back to the more salient point of the question. The decomposition of ammonia is typically not done just by heating ammonia to some high temperature to form an equilibrium, but rather it is done selectively with a catalyst and a lower temperature. 

$$\ce{2NH3 -&gt;[catalyst] N2 + 3H2}\tag{4}$$

The catalytic surface absorbs ammonia preferentially (and very quickly compared to the reaction time of the ammonia decomposition reaction) and can only absorb a small amount of ammonia. Hence the rate of decomposition doesn't depend on the concentration of ammonia so the rate of decomposition is essentially constant until almost all of the ammonia is consumed. So with a catalyst there is a zero order kinetic reaction with the equation:

$$r_\mathrm{f} = k_\mathrm{f}\tag{5}$$