Master SaaS Agreement & Legal Terms.

Demandra Technologies Ltd (RC 1928410) enterprise commercial framework, service availability commitments, and retail data custody terms.