Stellenbosch, Western Cape, South AfricaStellCap is a specialist foreign exchange service provider specialising in currency risk management and all related administrative services. StellCap Online is our bespoke treasury risk management platform which forms the basis of StellCap’s service offering to you.