LOR MED D 307617278 Data check and company reliability