I got an email from victpower at Christmas/New Years...so, I started checking into them.
Just do a google search and you will find them absolutely blanketing the internet. They use lots of third party sites to list their wares and increase/control their google ranking. This is often a good strategy, but they are way over the top...and sometimes this sort of thing is used to lock out bad P.R.. I suspect this may be the case.
I also found picture of Xin Wang on LinkedIn. And of course, pictures of Andy Wang on Alibaba. However, there was one picture of Andy with a girl. I can no longer find the pic. But it looked like a couple in business together. Is it Xin? Not sure, but it is a possibility. It is still on the net somewhere, but I am not looking again. I already satisfied my curiosity.