About Tkkt Limited (12425636) United Kingdom