ROSE & RHUBARB INDUSTRY LIMI… 596364 valuation | Upswitch bv