About Templar Global Trading Limited (12279067) United Kingdom