ULTIMATE PRODUCTS EUROPE LIM… 744522 valuation | Upswitch bv