XOJI MARUF 205117517 Data check and company reliability