About Templar Financial Ltd. (03255236) United Kingdom