About Nkl Investments Limited (05682497) United Kingdom