CHIN-OR 310850021 Data check and company reliability