About Nonkey Ltd. (11720073) United Kingdom