About Nkm Holdings Limited (12933185) United Kingdom