MARKS DURADGOR 311581356 Data check and company reliability