About Talex Emea Ltd (12362035) United Kingdom