SHAREHOLDERS RIGHTS AGREEMENT Dated as of May 13, 2025 between EUROHOLDINGS LTD. and EQUINITI TRUST COMPANY, LLC, as Rights Agent