Torben Keller – CVR 34308306 – Company Info & Financials