Sent tokens to a contract address instead of deposit address. Can I recover them?

I have accidentally sent my Etherium assists from metamask ( Etherium mainnet) to Binance wallett, however I accidentally sent the assets to ac Etherium contract address not the deposit address. Can I recover the asset?

Transaction Hash : 0xc9202a779787e008e6d38a28d7aa906563fcd9fd52e370285be0c33db87684f9

Due to the nature of the blockchain, unfortunately transactions cannot be cancelled or reversed. You may try contacting Customer Support of the wallet you sent your tokens to for assistance in recovering them.