About Ndft Holdings Limited (12342187) United Kingdom