These are mainly invitation based platforms, we do not assist in getting an invitation. But if you already have an invitation from these marketplaces then we can assist you to complete the product listing process on these marketplaces.
It is preferred to have a trademark registration as these enables a brand with important features like making a brand store on Amazon & also safeguards the brand from copycats.
A lot of brands start studying about the fee structure after onboarding which leaves them confused & overwhelmed. It is better to study the fee structure before hand & then onboard on a marketplace.