About Nedoc Ltd (12537309) United Kingdom