Find the word definition

Wikipedia
NDO

NDO Limited was an Internet Service Provider (ISP) in the United Kingdom. Originally established in 1995, originating from NetDirect which was one of the first ISPs in the UK.