RYVESCASTLE CONSULTANTS LIMI… 584741 valuation | Upswitch bv