About Sigmatix Ltd (07883561) United Kingdom