FT-CARDS 306184638 Data check and company reliability