FINANCE AND CONTROL 312249125 Data check and company reliability