My best guess is that you accidentally searched Google News instead of the main Google search. The main Google search is giving me tencent.com as the first result and the Wikipedia article for Tencent as the second, followed by some news results including this article.