TEXTON ENERGY MANAGEMENT LIM… 576417 valuation | Upswitch bv