BPX ELECTROMECHANICAL COMPAN… 598929 valuation | Upswitch bv