About Ndsl Group Limited (04034639) United Kingdom