A limited company is a type of business that is legally distinct from its owners and managers. It must be registered with Companies House in the United Kingdom.
UK Service
US Service