About Navsh Intelligence Solutions Ltd (11177138) United Kingdom