DIRECT PET SALES & DISTRIBUT… 646088 valuation | Upswitch bv