They could be using a vpn.
There you have your proof. Teamspeak is based Germany.
Check if it's a corporate owned autonomous system or just some cheapie hosting company
???
profit
Low quality post, although, there's not much to say. they likely dont use a vpn, however, it's likely they do outsource it to another company.