If you are registered with iD.xyz, please login to the client area and submit your question via the Support section.
iD.xyz Pty Ltd, 131 York Street, Sydney, 2000, Australia
idxyz
Sunday to Sunday12am - 12am (We never rest)