Registered Name Holder Registrar
2023-12-19shopback.fiECOMMERCE ENABLERS PTE. LTD.Key-Systems GmbH