WTF mylife.com??

I can’t find any sure way to get my info off mylife? Is this f#ckin legal?

Found here /// Privacy Galaxy!