Oh wow, that is a lot of good names. I checked them out and there are quite some good leads, thank you very much :) :)
I was able to find an Italian one as well, they say they have an English website as well but haven't checked it out (I understand italian :D )
Here it is.