About Nf Technology Ltd (13309197) United Kingdom