Octacat – CVR 40867791 – Company Info & Financials