PILLARSTONE TECHNOLOGIES LIM… 668069 valuation | Upswitch bv