Yep - I finally got back to this today, signed up for a new computershare account after setting the country, and it was a pretty well-guided experience.
I'm just waiting for a confirmation code to be mailed to my physical address now to complete the signup process.
SZL Price at posting:
$24.35 Sentiment: Buy Disclosure: Held