About Templar Nine Limited (08225346) United Kingdom