Contract jobs in London


I´ll be living in London on next November and I´m a Java Programmer. I´m seeing in the jobs offers that there´re a lot of jobs that are “contract”. My question is:

What do I need to be available for contract jobs? Do I need to open a company in UK?

Thanks in advance for any help

Sergio Stateri Junior