FXDYO 207216795 Data check and company reliability