About us

Kelum Holdings Ltd
Prodromou, 75 1st floor, Flat/Office 101 Strovolos, 2063
Nicosia Cyprus

Customer service phone: 00 1-855-225-3961

Customer service email: [email protected]

Headquarters email: [email protected]