About Tka Ventures Limited (12614871) United Kingdom