HABIB 202382057 Data check and company reliability