GENETICS INSTITUTE OF EUR… 393224696 valuation | Upswitch bv