About Ndl Group Holdings Limited (11108676) United Kingdom