About Nk Io Ltd (12479455) United Kingdom