Can't help with all your questions but as far as "who is Helga", answer; one rich bitch. I don't know how so many got caught up in this one but even a quick glance said fraud. (see post 106)