I doubt it. It depends on the contract and without getting either a lawyer or an accountant to go through them, it's hard to say. But, in my experience as an accountant, highly unlikely. Flexicrew is unlikely to fulfill the six badges of trade.
Cheers
Whirls