About Nokkli Ltd. (07895063) United Kingdom