https://www.gov.uk/limited-company-formation/register-your-c...
Obviously things get more complicated once you start hiring other people but the government does a good job of trying to streamline things compared to France.