MIR ABU 306375099 Data check and company reliability