HAMMER & CASTLE CORPORATE SE… 642699 valuation | Upswitch bv