About Nkl Solutions Limited (05779798) United Kingdom