FPM PHARM 311976171 Data check and company reliability