DIABET MED 308496699 Data check and company reliability