This is a German forum that has been fairly active and will answer queries in English. It may take a little effort to become a user if, like me you don't have much understanding of German. I managed to bumble my way through though so try if you think they may be able to help.
Or just leave a message and I'll do my best.
http://www.virusculinarius.de/forum/