How do I signup to create my account on this helpdesk?

You do not need to create an account manually.
Once you create your ticket first time, your account is created automatically.
And all the future tickets for the same email id are assigned automatically to the same account.