ISOMIDDIN FARXOD 300878458 Data check and company reliability