About Sigma Capital Investments Limited (10012208) United Kingdom