ABDULLA 200431717 Data check and company reliability