Thanks for the reply! With regards to payment I don't see that clause so things look ok there.
But noticed another clause essentially forbidding me to reveal anything related to the said contract _including_ even the fact that I'm in a contract with the umbrella.
That's a whole new level on madness...