We have had the unfortunate experience of a working arrangement with the above individuals and company.
They do not honor their agreements, they do not pay the people that work for them, and they do not care about other people.
In addition they will try to blame others for their lack of business acumen.
All they had to do was honor the agreed upon arrangement and all would have been well.
They have taken a different path of their choice and in our experience it always fails.
I learned the hard way but thankfully you don't have to.
BIG RED FLAG.
Get involved at your own peril.