G'ALABA 200113691 Data check and company reliability