About Tpi Capital Management Limited (10163268) United Kingdom