The card is made by Leetro, and AFAIK so is the LaserCut s/w.
The only time I managed to get a reply from them, it came from this addy:
[email protected] [Mr Zhao Jie ]
...and he wanted to know if I was seeking to upgrade.
I replied 'No, not right now' and that was the last (and only) time they replied to my emails - maybe you'll have better luck!