About Sigmasoft Technical Services Limited (07383235) United Kingdom