VETERINARY MEDICAL DEVICES L… 640400 valuation | Upswitch bv