If our company, a tech company that only has 2 designers but will frequently producing content in blog style website. How does the subscription and licensing works? Can I subscribe on behalf of the company? or should it be registered under company’s name?
You would probably be best off having a team or enterprise (depending on the number of users) account as you can’t share access or distribute item source code etc. even among teams.
This would also would also help you to license and register as the business not an individual.
You can always contact support and talk to them Envato Elements Help and Support