BLACKSTACE TECHNOLOGIES LIMI… 705727 valuation | Upswitch bv