About Nesma Sgm Limited (12848599) United Kingdom