RISOLAT 202393953 Data check and company reliability