Beware of these crooks. They cheat both their customers and their providers. As a service provider to this company, I was contacted by a customer of theirs who never got the goods he paid for. He was gathering complaints by other businesses they had also swindled. I also did not get paid by them once I had completed the project, and they stopped responding once they had all they needed and didn't want to pay.
They did reach out to me after i left a review, and said times have been hard (due to Covid, although this was already in July 2023), and they intend to settle the bill with me soon. Hopefully in a month. They asked me to delete the review based on their promises. September is now almost over and they're still not showing any sign of paying. (I did offer very easy terms). Looks like they tried to fool me again.