CHOY FMLY 311905472 Data check and company reliability