Hi! Sorry, but I have read this post just now!
It is not necessary to live in Italy to be a member of the forum! I don't know which informations are required during registration, but nationality does not matter!
Hope this helps! If the troubles persist, tell me and I will inform the moderators.
P