Weird that the domain points to another Pharma company operating from Karachi, Pakistan. Maybe contacting them to find out who "Shahrukh" is might be a good first step.
EDIT: Looks like 0898 found more details https://news.ycombinator.com/item?id=18310807