About Nkaa Ltd (12914737) United Kingdom