Provision of Microsoft EA & Azure United Kingdom Software & IT systems Intellectual Property Office Seen 103 days left 20 Dec 2026 €22,235,225 Compare