FILO 305410435 Data check and company reliability