ARMOURED FOX CAPITAL PROPRIETARY LIMITED

Shares: 
108,160,889
Percent_Holding: 
6.78