Registering with them is a waste of time. According to their instructions, all the paperwork was submitted on September 24. Despite pursuing them for more than four weeks, there is no hope. No one wants to take action on this; they are simply passing the buck to someone else.
They helped me get a job when I first came to UK. Really thankful to the whole team and I recommend everyone who are looking for work to contact them