About Sigmatoe Limited (09352932) United Kingdom