WILLOW ENERGY SOLUTIONS LIMI… 599231 valuation | Upswitch bv