About Everglen Capital (proprietary) Limited (FC034424) South Africa