Best answer by Mohammed
If you could please email us on communitysupport@idmobile.co.uk we will be able to raise a ticket to our Tech Team to look into if there's anything preventing your account from being created on the system end.
We'll need you to email so we can access the account for you.
We won't be able to do this via here.
Mohammed