Leo - Ren – CVR 32594514 – Company Info & Financials