GREEN LEAF TECHNOLOGIES LIMI… 670522 valuation | Upswitch bv