LOR MED 304804633 Data check and company reliability