About Nkyo Ltd (12846500) United Kingdom