THREE NEEDLES CONSULTANTS LI… 680754 valuation | Upswitch bv