This site is a SCAM.
Although this site allegedly has an account removal option, it doesn’t work. You enter an -as one of our users named it- endless loop and you will keep on getting annoying spammy emails; even mails that say your profile has been reactivated. LOL!
One word: shady! Obfuscate your profile and stay away.