life science it – CVR 18802333 – Company Info & Financials