About Naviga Consulting Limited (08314611) United Kingdom