No. A trading license is helpful but it is not required.
We work with many businesses that do not have one. If you do not have a trading license, any other document that proves your business exists and that you own it will work. Simply apply through the app and follow the steps.