I checked now and I have the same result as you do. However the IPv6 address was reported correctly.
The majority of these services probably use the Maxmind database.
Unfortunately this database doesn’t always have the accurate information. This is probably because the first half of the IP range that the gateway is using is indeed hosted in Copenhagen while the last half is in Amsterdam.