EDUMED 309436691 Data check and company reliability