NAJMIDDIN PHARM 307921312 Data check and company reliability