They ask for your address so they can send you “rewards”. They want to send you a free $100 rebate voucher. They claim you can use the reward to pay your utility bills, grocery shopping, clothing shopping, dining, and more.
They ask for your credit card number or your bank details to pay a fee of $4.99. I had to call a few times before getting to talk to an agent, but they do have people working.
(844) 915-0730
Have fun!