Nxtra Data Limited · 05AAECN3926D1ZS | Active | WowGST