About Ndl Solutions Limited (07032418) United Kingdom