ESCAPEGUARD INNOVATIONS LIMI… 775292 valuation | Upswitch bv