Do you still know the email address or username you had with your first account?
if not, im pretty sure you can always make a new account and just transfer all your purchased games to your new account...
if not, email support@stardock.com and ask them about it. of course, you need an email or username or some sort of ID
good luck