ZENGOROO SMART SOLUTIONS LIM… 728641 valuation | Upswitch bv