About Sigma Marine Technologies Limited (09173131) United Kingdom