Web Links
Kheloo is operated by Technology Infotech a limited liability company incorporated under the laws of Curacao with company Registration number 152378 with registered office at Veer de Abraham street 9 , Curacao P.O Box 3521 and is licensed and regulated by the Curacao authority as the regulatory body responsible holding a (Sub-license with License number 365/JAZ Sub-License GLH- OCCHKTW0707072017 granted on 6.07.2019).