Received a call from this number just now. Also an Indian accent asking for confirmation that my title is Dir of National Sales. Unfortunately I said yes. Which is not what I probably should have said as they can use that recording now for other charges I've been told.