PROTEN 311886521 Data check and company reliability