MIR-BARAKA-005 310121097 Data check and company reliability