About Sigma Treasury Management Limited (12941261) United Kingdom