Towidd – CVR 40602194 – Company Info & Financials