About Talendeur Limited (12980032) United Kingdom