Techla – CVR 41239549 – Company Info & Financials