The link appears to be referencing the TimeZone forums, not TZ-UK. https://www.timezone.com/

Are you a member there?

Either way, it's all very scam-tastic, so I'd delete and move on.