About Templar Asset Management Limited (11671010) United Kingdom