SOC CARPENTER TECHNOLOGY… 351756978 valuation | Upswitch bv