WILLOWTREE TRADING & INVESTM… 595850 valuation | Upswitch bv