All Australian Company Directors will soon be required to register themselves with a Director ID – a unique identifier that will be kept indefinitely and applied across companies....