About Nyari Ltd (13132994) United Kingdom