Moved to The specified item was not found.
Creative Cloud for team administrators can select and assign Adobe Stock subscriptions to their delegates. Administrators can also choose to assign Adobe Stock subscriptions to one team member, multiple team members, or all team members.
Also, each individual within a team can separately purchase from or subscribe to Adobe Stock.
For more information please refer Adobe Stock Help | Common Questions
Hope this will help you.
I was asking to sign up as a business without having a creative cloud account. Unless you are saying that it just considered a creative cloud account and it does not really mean signing up for software.