About Navigate Capital Management Limited (11375297) United Kingdom