About Nyyai Limited (11658076) United Kingdom