They are an Indian Pharma company trying to sell medicines. Using a rotating call system to avoid detection. This is why when you call the number back you won't get a working number. They will also not leave a message. Just using this system of business should let you know that this is a scam company. BEWARE - not a legit number nor company.