Ducks Quack – CVR 45443191 – Company Info & Financials