SANDCASTLE COMMUNICATIONS LI… 809999 valuation | Upswitch bv