@OP, We heard from both sides. I believe UnioChange doing their business unprofessionally but also you did some mistakes. Look like you provided all the info to a scammer and he took advantage of it. You shouldn't contact them via Telegram search. Use Telegram "handle" what they mentioned on their official website. Or you should be on email as you started with the email.
This case becomes a bit lose/lose situation. If they pay you they will lose that full amount. but if they do not. you will lose that full amount.
It would be good if The UnioChange Paid at least 50% of it since they also managed it unprofessionally and they have mistakes. Also, OP should sacrifice your 50% because you did some mistakes.
That's just my personal opinion, not any Suggestion.
Problem solved. This is what I've suggested to you guys. Glad to hear that you guys took that a consideration.