INTERSTELLAR TECHNOLOGIES LI… 678403 valuation | Upswitch bv