About Nyaa And Partners Ltd (11358125) United Kingdom