I saw that description too but the description is not an official website. Separately if you look at TFS's annual report for notes to TFS's controlled entities (subsidiaries are controlled entities) and yitan is not on the list.
QIN Price at posting:
$1.10 Sentiment: Hold Disclosure: Held