FINLEX 310438983 Data check and company reliability