About Templar Global Ltd (09436920) United Kingdom