About Ndp Holdings Limited (10119622) United Kingdom