The ECCTA mandates Companies House to actively vet and improve the quality of information in the UK corporate register, making it more challenging for criminals to conceal ownership. The Act requires identity verification for individuals with significant control, raising the cost…