FINANCE IMPACT M 310435537 Data check and company reliability