About Terranova Asset Management Limited (12306160) United Kingdom