NEO-RULE 309793534 Data check and company reliability