IQBOL 200153255 Data check and company reliability