Is there a limit to how many Users I can add to Zitcha?

There are no limits to the number of Users and Brands that you can add to Zitcha as a Retailer.