BUILDBLOCK TECHNOLOGIES LIMI… 655323 valuation | Upswitch bv