Latka logo
adenin TECHNOLOGIES Revenue 2025: $430K Est. ARR