Seems like a scam
Seems like a scam. No fb page, no Instagram page, no YouTube, no LinkedIn. They took money and kept saying they are working on payments. Now it has been 6 months so over 90 days so can't even get the money back from the cc company.
Date of experience:
Jun 11, 2025