About Clark Capital & Finance Ltd (12303882) United Kingdom