Can the gift card code be applied on a different woom store from where it was originally purchased?

No, it can be only used on the woom website it was originally purchased from, e.g. if the Gift Card was bought on the US woom website it can only be redeemed on the same site.