About Sigmatrade London Limited (05712678) United Kingdom