About Ndft Technology Ltd (13676222) United Kingdom