CHIROQCHI 202901952 Data check and company reliability