Nelu is an international distributor of consumer goods.

We do not accept unsolicited submissions.

Nelu, LLC
1801 S Decatur Blvd
#14923
Las Vegas, NV 89114

Copyright © 2017-2020. Nelu, LLC. All Rights Reserved.