About Talk-kit Ltd (11036986) United Kingdom