CAR-MED 309713269 Data check and company reliability