INTERCHEM 305701302 Data check and company reliability