DIAMOND SWITCHABLE GLASS LIM… 584463 valuation | Upswitch bv