About Nkr 17 Ltd (12075930) United Kingdom