About Talos Emporia Ltd. (10953356) United Kingdom