About Nld Holdings Limited (13209275) United Kingdom