Baro sets each brand up by invitation, so there is nothing to sign up for here.
Ask the person at Baro you have been talking to.
Ask for an invitation