About Studio Nyali Ltd (13557482) United Kingdom