Minor but worthwhile clarification:While mine aren't XUBA (they're Shenzhen)
I suspect you are referring to Shenzhen Basen (from context), Shenzhen is a huge city in China, roughly the size of New York. It is not the name of any one company. Virtually every reseller of the EVE cells either has Shenzhen or Dongguan (a sister city that is also a huge export and manufacturing hub) in its name. For example: