I received a large amount in a deposit from an unknown company, Helloworld.Inc. I have not received any email from company concerning returning funds or doing anything suspicious. I am fearful that someone could hack my checking account information in the transferring funds option. I have attempted to reach out to resolution center with no help. Is this a scam? Anybody heard of this company?
... View more