FOREST ROCK TECHNOLOGIES LIM… 613682 valuation | Upswitch bv