ALTABIB MED 305120930 Data check and company reliability