Not familiar with that brand but it appears that at least some are UL approved. Sorry for your grief! I’ll stick with Bosch or Shimano systems at least for now. More $$ but great quality and support. Things are evolving so fast, demand is high and so are profits in the ebike market, it all attracts some shady…