MED TECH PLUS 311670253 Data check and company reliability