About Talkshop International Ltd. (10290879) United Kingdom