About Navnik Ltd (12565993) United Kingdom