I believe this just means that you have to submit your app as an organisation developer account, not individual developer account.
This will require you to submit all required information to that effect, particularly, DUNS, which globally identifies business entities.
In some other cases you may be required to also submit other information in some areas such as legal accreditations / other regulatory information if you're in a regulated industry such as healthcare, financial services, or gambling (as mentioned above) these should also be provided during the sign up process.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags: