About Nyan Digital Ltd (11579715) United Kingdom