It is created from within icomancer (Support requests)
There's nowhere on the website to create an account, for it is created from icomancer once installed. Please check this document:
http://www.lavasoftworks.com/icomancer/doc/36_Youraccount.htm
There you'll find all the info regarding account creation.
Complete thread:
- Free Account - debkdarlin, 2013-09-04, 18:04
- It is created from within icomancer - acaballero, 2013-09-04, 18:26