About Sigma Components Holdings Limited (10010945) United Kingdom