About Templum Corporation Limited (11965142) United Kingdom