About Triple Point Navigator Partners Llp (OC383927) United Kingdom