RAVULA KING TECHNOLOGIES LIM… 666168 valuation | Upswitch bv