About Sigma Technology Limited (04748334) United Kingdom