About Nuuk Digital Ltd (10564214) United Kingdom