About Nf&k Ltd (10728117) United Kingdom