From what I read there's no pension.
Well, you're a contractor I guess. Still, you would have thought maybe some cash element provision for your own private fund. Still intrigued as to how the new UK employment contracts are set up. Are they paying your NI contributions for a state pension even??! According to their website you become a uk employee.