INDEPEND MED 308380052 Data check and company reliability