Legal Name Of Organisation: DELTAPAY ESWATINI LLC Registered Address: Lot 121 Dzeliwe Street, Mbabane, Eswatini Organisation Email: contact@deltapay.co.sz Organisation Contact Number: 24045443 DPO Full Name: Minenhle Dlamini DPO Email: mdlamini@deltapay.co.sz DPO Contact Number: 24045443 Controller Status: Registered Registration Number: DC-CB253-29052026