PHARM-CONTRACT 310550885 Data check and company reliability