About Sigma Technologies Ltd (13199474) United Kingdom