OSIYO NURI 305179294 Data check and company reliability