About Nomex Systems Limited (09695221) United Kingdom