Very interesting name there. I'm pretty sure Guandong Shenzen is a wholesale provider that sells systems in bulk to other companies who in turn slap thier own name brand on the product, so chances are you'll problably see thier Famiclones under other names by other companies. They also sell cheap electronics like calculators, computer accessories, etc.
What to say about this console... "fashionable" is not a word that comes to mind while describing it.
Pic taken from manufacturer's website.