About Sigma Worx Limited (10812469) United Kingdom