WINDCAPTURE TECHNOLOGIES LIM… 726916 valuation | Upswitch bv