About Nkr Solutions Ltd (10603044) United Kingdom