CASTLESHORE INVESTMENTS LIMI… 631523 valuation | Upswitch bv