ISTIQLOL 200304612 Data check and company reliability