YELLO UMBRELLA MARKETING LIM… 705424 valuation | Upswitch bv