I can't access sealswithclubs.org, it directs me to an https site with the certificate signed for sealswithclubs.eu; is this legit?
Yes, it is legit. Very sorry, I should have posted a notice about this.
It isn't as smooth as I expected. We are moving to .eu and .org and .com will redirect to .eu.