ZenBusiness is an online business formation platform recognized for its workforce of authorities, which makes it worry-free of charge for business people to navigate the complexities of forming an LLC. License Reviews. Based upon your condition and locality, you could be required to submit an application for particular business licenses. https://www.business.unsw.edu.au/forms-site/surveys/Lists/SMY%20Profile%20Information%20January%202016%20Intake/DispForm.aspx?ID=47082