About Sigma Financial Technologies Limited (07197113) United Kingdom