Da steht "free UK delivery" und das Pfund Symbol, also vermutlich ein Shop aus UK. Die haben sicher andere Regeln zum Impressum. Wenn aus UK geliefert wird, immer die mögliche Einfuhrumsatzsteuer + Gebühr berücksichtigen. Es kann gut sein, dass die Preise ohne Umsatzsteuer angezeigt werden.trustpilot kennt vulpine.cc
https://de.trustpilot.com/review/www.vulpine.cc
könnte also seriös sein, aber Impressum fehlt eben...
Über den wahren Sitz/Produktionsstätte bin ich mir nicht sicher.