Selka.id

About Selka.id

Reviews 8
4
Contact us

About company

Selka provides an e-commerce platform for consumer goods and services. It has its headquarters in Jakarta in Indonesia.

US
Unknown
Not verified company