foreign company
means an entity incorporated outside the Republic, irrespective of whether it is—
a)
a profit, or non-profit, entity; or
b)
carrying on business or non-profit activities, as the case may be, within the Republic;