It’s a small company in Germany, I paid via TransferWise which might give me some protection, I’d have to look into whether that was via my credit card or not.
I did manage to send an email to him last night without it bouncing back though so maybe there’s hope yet
What's the name of the company?