About Navicore Ltd (13557802) United Kingdom