About Sigma Technology Group Limited (12078346) United Kingdom