About Sigma Finance & Assets Ltd (04379362) United Kingdom