Nxtra Data Limited · 27AAECN3926D3ZK | Active | WowGST