REGISTRATION RIGHTS AGREEMENT RELATING TO WNS (HOLDINGS) LIMITED