About Nomsa S Services Limited (11518117) United Kingdom