SHROUGHMORE INNOVATIONS LIMI… 585691 valuation | Upswitch bv