A recent startle in the business sector has been caused by none other than the amendment to the Companies Act 28 of 2004 (“Companies Act”). It has caused confusion for businesses all over as to whether the amendments, specifically the new beneficial ownership information ..