NARULA ANALYTICS CONSULTING… 725271 valuation | Upswitch bv