Strix Leviathan (Acquired Feb 2025) Company Insights & Profile | Scout AI