Does anyone have an insight into the origin of the Creatbot DM series printers?

Does anyone have an insight into the origin of the Creatbot DM series printers?

I know they are Chinese manufactured but it looks like an Ultimaker 2 clone but with dual extruder.

Their software (Creatware) is certainly a rebranded Cura.

I would be interested to hear opinions from owners or anyone who has seen one of these for real.