DILOROM MOMO 308018634 Data check and company reliability