Genhel Product Innovation LI… 704453 valuation | Upswitch bv