SHARED VISION TECHNOLOGY LIM… 627041 valuation | Upswitch bv