It's a Duck IVS – CVR 40330283 – Company Info & Financials