BINAFSHA 201709898 Data check and company reliability