About Temeria Ltd. (SC607266) United Kingdom