Nope, did a search for it and found this click here is this them?
Just because I haven't heard of them doesn't mean anything as its probably a small company.
Personally I prefer the companies I have heard of.
I do notice that if you look here click here it mentions Golden Electronics and that company click here seems to have mixed comments read for yourself. I can't help wondering the reason, assumming it is the same company, why they would have another business.
There might be a logical reason I don't know. Or perhaps its a different company all together.
This is who I use Novatech superb customer service click here