About Navigate Capital Ltd (13591709) United Kingdom