FINANCIAL IDEA 308514500 Data check and company reliability