If you have any questions, concerns, or requests regarding this Privacy Policy or the handling of your information, please contact us at [info@khalaspaypsp.net].
Company Name: ICEBURGER TECHNOLOGY LLC
Registered Number: 1805774
Registered Address: HQ Building, Sharjah Media City, Sharjah, UAE.
(this is not a returning address)