Discovery Vitality (Pty) Ltd is an authorised financial services provider. Registration number: 1999/007736/07. Limits, T&Cs apply. ... The new way to pay on kulula. login. Discovery Vitality Receive discounts on flights and cars. login. Download the kulula.com mobile travel app. Discovery Vitality (Pty) Ltd is an authorised financial services provider. Registration number: 1999/007736/07. Limits, T&Cs apply.