If you're planning on returning to Neocron, Danae has created a post on the official forums to make creating/reactivating your account a bit easier.
Neocron 2 Game Account FAQ
We've not reposted the content as this new resource is still a work in progress.