https://www.forexbrokerz.com/brokers/crypto-bridge-review
https://bitcointalk.org/index.php?topic=5106488.20
I'm curious as to why you need to deposit coins to their site if they are "decentralized" as they claim. A truly decentralized exchange should never be touching your coins.
They have an account on this forum (https://bitcointalksearch.org/user/cryptobridge-1045062), as well as a Discord channel linked to on their main site here: https://crypto-bridge.org/contact-us/. You could try either of those as a means to contact them in addition to their live support at https://wallet.crypto-bridge.org/support.