
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
Selka provides an e-commerce platform for consumer goods and services. It has its headquarters in Jakarta in Indonesia.