IT TREND 311303859 Data check and company reliability