DAVID AND RAJ SUPER FOODS LI… 654108 valuation | Upswitch bv