TALABA 202135814 Data check and company reliability