CHIROQCHI 200707600 Data check and company reliability