G'ALABA IQBOL 307135070 Data check and company reliability