KESTREL MCDL I HOLDINGS DESI… 790624 valuation | Upswitch bv