SHAFRAN MED 307013286 Data check and company reliability