Armadillo – CVR 42242535 – Company Info & Financials