QAMASHI-TROHIK 301116803 Data check and company reliability