MIFT 204405809 Data check and company reliability