Might London's abysmal IPOs track record improve in 2026? If so, these are the most likely names to look out for.