About Triple Point Investment Management Llp (OC321250) United Kingdom