NEOPROTEZ 312369284 Data check and company reliability