About Templar Private Equity Ltd (10768293) United Kingdom