Update: Thanks to the forum members, I found a way to contact the address owner. Now, I have asked for a refund - http://forum.cloudmining.website/viewtopic.php?f=3&t=42. Surprisingly, it took one minute for me to send the coins to them and even after 24 hour is over, they are asking 24 hours more to take the decission to return my coins !!!