About Talkersi International Ltd (12678683) United Kingdom