About Sigma Wolf Limited (12081462) United Kingdom