NEEDLE HILL INVESTMENTS LIMI… 709626 valuation | Upswitch bv