UMODZI TRADE & PROCUREMENT L… 807251 valuation | Upswitch bv