SAA-PHARMA 311044231 Data check and company reliability