About Navmii Holdings Limited (07311752) United Kingdom