FIRST PRINCIPAL TECHNOLOGIES… 689315 valuation | Upswitch bv