BASMALA 308250087 Data check and company reliability