FLEX PHARM 304328039 Data check and company reliability