Contact information

Trade name: Naluza Ltd.

Email: contact@naluza.com

Physical address: Naluza Ltd., Triq Nofsinhar, 47B, Valletta VLT 1101, Malta

VAT number: MT31699001

Trade number: C 110471