About Sigma Design Limited (04931395) United Kingdom