Both are my accounts. Two hours ago i sent 0.2 btc from breadwallet to wirex in orden to add funds to my debit card. But I mixed up addresses and they went to a bcc one. I wrote to both supports, with no answer yet. I did not know a thing about replay protection. Is it by default or should I do something to get my transaction rejected. I don't even know if it's anything I could do, in fact.
Check out this answer to know what happens if you send BTC to BCC.
As of your case, if you were holding the private keys of both the wallets, then you could simply retrieve it except the transaction fees.
But in your case, you have send the BTC to an unknown BCC address. You cannot tell who owns that address. The person who owns the private key of that address gets the BTC.
If by any chance, that address is of Wirex, then you have a good chance to get that in your account, as if they hold the private key of that address, they have access to both BTC and BCC in that address.