A quick google search didn't show a lot other than potential users/buyers assuming there a Chinese brand of winch. As you've already bought it you may as well use it, I'd always recommend Warn or Superwinch though.
Leave us some feed back when you have it installed, we don't see many winch reviews.
welcome to the site
and sorry if I sound like a jerk
but why would you buy something and THEN ask questions about it< shouldn;t you maybe have looked into things before buying??
winches are things you want to work when needed, not something to go too cheap on> as the time to find out how reliable or not they are is NOT when your stuck and need them to work?/
SUperwinch is a long time proven winch, and they tend to be priced rather well in the name of things??
not pushing them just saying
to save 25 bucks or so, to go OFF brand name item, seems silly to me??
NOW if the above was free or so? OK, roll the dice?? but if it doesn;t work again when you need it, did saving a few bucks help or hurt you ??
Food for thought NOT bashing on you, just honest info here?