The object of this Act is to provide for a scheme for the registration of persons who undertake certain activities on behalf of foreign governments and other foreign principals, in order to improve the transparency of their activities on behalf of those foreign principals.