I can tell you it was most likely made by a Shenzhen Anteling Technology Co., Ltd.
When you say flash "CD-ROM". Is there a problem with the default software, you want an update, non-Chinese or a custom ROM? ...probably no chance. That's often the way with off-brand Chinese devices like this.