IZMURAT 203160317 Data check and company reliability