There’s a new identity verification process for anyone setting up, running, owning or controlling a company or charitable company in the UK.
A Community Interest Company is a type of limited company that exists to benefit the community rather than for private profit.