PIXEL BLOOM TECHNOLOGIES LIM… 810756 valuation | Upswitch bv