CHEHRA 201006508 Data check and company reliability