Locked 20 ApS – CVR 40946640 – Company Info & Financials