IMRAN & TAWAKKIL VENTURES LI… 687873 valuation | Upswitch bv