About Nkr Holdings Ltd (13044076) United Kingdom