Sorry for that.
According to the Amazon.com gift card terms and conditions, Amazon gift cards purchased from the Amazon US website can only be redeemed from the US site. If winners are outside the United States, they will get a FineCam Pro Lifetime license because they can't redeem the Gift Card in other countries.
T&C say you can only win the amazon gift card if located in the US….