They crop up from time to time.(posted 7835 days ago)I don't know much about them.
If you add more details about what they've been up to with you, I'll make a couple of guesses to answer your questions.
Also, if they are contacting you, your first reaction should be to SARN them.
Lee