About Temsuk Ltd (12455637) United Kingdom