Active registrationOmang Technologies and Trading LtdUEI KH8FWFXBFUK6IndustryOther Construction Material Merchant WholesalersNAICS 423390LocationMombasa, Kenya