NAVRO‘Z 202803963 Data check and company reliability