About Sigma Capital Holdings Ltd (09977298) United Kingdom