QUVONDIQ DURADGOR 311110538 Data check and company reliability