AT - TAQWAA 308103592 Data check and company reliability