Squid Fingers – CVR 34531579 – Company Info & Financials