NELL TECHNOLOGY 5 years ago ID: #21129 Listed In : Printing Service 26A, Block L, Mimos UTM Industri, Jalan Semarak, Wilayah Persekutuan 54000 Malaysia, Kuala Lumpur, Wilayah Persekutuan Business Description NELL TECHNOLOGY, Category: Printing Service, Address: 26A, Block L, Mimos UTM Industri, Jalan Semarak, Wilayah Persekutuan 54000 Malaysia, Kuala Lumpur, Wilayah Persekutuan Reviews & Ratings Write a Review No Review. Please login / register to add your review.