MOUNT TEMPLE TECHNOLOGIES LI… 589518 valuation | Upswitch bv