Find the word definition

Wikipedia
Nochex

Nochex is an online payment service provider. It is a private company with twenty four employees based in the United Kingdom . Nochex caters primarily to small and medium-sized businesses.