Duckmade – CVR 38072188 – Company Info & Financials