Torbensen – CVR 41272996 – Company Info & Financials