The two things that stop double taxation are (1) where you’re tax resident and (2) where your work is treated as sourced.
Expert Advice for a Norwegian IT firm relocating to Cyprus: structure & tax residency, EEA/CFE staff registration, payroll/GHS, VAT/OSS, banking KYC, contract novation and PE control—done in 10 weeks