MAHALLA 200410663 Data check and company reliability