About Tlk Capital Investment Management Limited (07902997) United Kingdom