I just received an automatic deposit of $300 into my account from this company and have no idea of who they are and how they get my information. I wil…