ABDULLA OTA 202181774 Data check and company reliability