About Talkis Limited (06526197) United Kingdom