About Ternoise Advisors Limited (09352949) United Kingdom