Am I under an employment contract with FotoFetch?

No.