ABDULATIF 1956 310575893 Data check and company reliability