ORGANIC LENS MANUFACTURING O… 689771 valuation | Upswitch bv