The problem with this company and other retails ones is that you're completely in the dark.
The company could have been more clear with the new Chinese regulations saying that they don't actually hold an actual licence etc... and the impacts if any of that.
Quarterly revenue reporting should be a must for transparency.