SUNCHAIN TECHNOLOGY COMPA… 100634336 valuation | Upswitch bv