No, there is no limit on the number of domains that can be registered. In addition, you can register multiple domains with one Z.com account.
However, domains have to be carted out and purchased one at a time. Therefore, should you require multiple domains, you may make the purchase multiple times separately.