About Ndc Advisors Ltd (08161911) United Kingdom