FOXGLE ECOMMERCE PRIVATE… 102084639 valuation | Upswitch bv