About Ndl2017 Ltd (SC575645) United Kingdom