KING AND LEONARD TECHNOLOGY… 724096 valuation | Upswitch bv