SHERALI 202366559 Data check and company reliability