ODILBEK 201803860 Data check and company reliability