Nebius - Technology Partnerships - United Kingdom