MAHIE MED 307058293 Data check and company reliability