I received the same deposit yesterday and contacted Paypal. They said that the payment didn't come with any information and suggested that I reach out to Helloworld. I sent them an email but haven't heard back. I also haven't accepted the money yet, just in case.
... View more