Leo Holdings ApS – CVR 42233196 – Company Info & Financials