leo iuba – CVR 40279121 – Company Info & Financials