About Templar Consultants (llc) Limited (FC019136) United States