QASHQAR 203022194 Data check and company reliability