NEXT-PHARM 311012144 Data check and company reliability