Your Business Glu app can be branded for one business. You'll be able to customize the logo, colorization and add unlimited content for one business.
If you have multiple businesses, you would need to have a separate Business Glu account for each one. This allows you to have the branding and content specific to each business, and each will have its own separate login and account with Business Glu.