Block Squared IVS – CVR 39105640 – Company Info & Financials