Undo a transaction to a wrong adress
Bitcoin transactions cannot be undone.
I made a transaction to a wrong adress.
That is usually hard to do because standard addresses have checksums.
If you sent it to a genuine address given to you by someone other than the intended recipient, you'll need to contact the person who gave you that address and see if they are willing to create a new transaction sending money to you.
If you somehow entered an address that no-one gave you, then there will almost certainly be no-one who owns that address. There are an incredibly vast number of valid addresses and almost none of them will ever be owned.
How can I find where the transaction reciever has an exchange adress?
Not all addresses in use are related to exchanges. Many addresses that are in use will have been generated by standalone wallets on phones or personal computers. As I wrote above, almost all valid addresses are not owned by anyone and never will be.
There are businesses that analyse the blockchain to try to associate used addresses with exchanges but they may be very expensive to employ. Even if you did identify an exchange, the exchange has no reason to violate their customer's privacy. At best they might pass on a request to their customer for that customer to consider your request that the customer send money back to you. But even that might take an enormous amount of persuasion.