MEDDEC 308493552 Data check and company reliability