NAFOSAT 204126009 Data check and company reliability