About Navic Direct Ltd (11028352) United Kingdom