A Business License is different than your company - and you don't need one.
An LLC stands for Limited Liability Company. It is the formation of a company, and is seen as a separate entity from you personally. This is the same as a Corporation in Canada - It's like making a "business baby" with its own rights.A business license is a license that is given TO the LLC (or Company) from a particular city to perform a particular action in that community.
For example… Eggs & Bacon LLC is a Company. They are headed to a trade show in LA and want to sell their plant products. E&B LLC will need to acquire a business license from the California Government in order to physically operate and sell those products.
To sell on Amazon however, and to sell online in most cases, you do not need a business license.