SESKIN RENEWABLE ENERGY LIMI… 708155 valuation | Upswitch bv