Amazon.com need help

I’m from the uk and made a account on amazon.com.

imgur.com/gallery/geTy4

Thats the item I bough for around £20 including shipping.But on amazon.co.uk its £40. The seller is legit but I’m just confused on the difference. The one in amazon.com costs half of what it is on the uk one.