TABAR DE TEHERAN TABAR TA… 311877252 valuation | Upswitch bv