About Nkl Consultancy Ltd (08913104) United Kingdom