David Barhaghi – CVR 32501109 – Company Info & Financials