CAPRUA PRODUCT AND DESIGN LI… 817995 valuation | Upswitch bv