I only posted it because it didn't mention Alibaba was the parent company in the article.
Maybe the article author would have had more luck getting a statement from Alibaba since it has a more significant international presence compared to UCWeb Inc.