ILYOSIDIN 203030905 Data check and company reliability