Is there any chance of me getting back my Btc from an address which I was not supposed to send or even a chance of getting in contact with the receiver ?
Bitcoin transactions are irreversible, you can't undo, you can't recover once you have sent it you can never get it back.
The only thing that you can hope for if that receiver noticed that there's an additional balance to his wallet and if he's too generous enough, he'll send it back to you.