TOBISHIMA INVESTMENT (NET… 388996662 valuation | Upswitch bv