TIANYU 311982324 Data check and company reliability