Ask Streamate if they have a copy of your contract, and if they do, ask them to see it. Also ask your studio. My guess is that the studio you're working with did have a contract, and you just didn't realize that's what you were agreeing to by clicking through.
Also, let the studio know you...