About Nkelt Ltd. (11324436) United Kingdom