CASTLERATH INVESTMENTS (ATHB… 814629 valuation | Upswitch bv