About Naavya Uk Limited (13239816) United Kingdom