A lady stopped me on road saying she is Horlicks representative and asked me to call a toll free number 1800120170170 and when I refused to call she held my hand in middle of the road and forced me to dial the number. Is there any issue with this number